-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Revert "[release/8.0] Bump STJ and MSBuild Version" (#121123) #121126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Reverts #119859 VS17.10 can't support 8.0.5 and as a result this change needs to be backed out.
|
Hotfix port direct to 8.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR reverts a previous version bump for System.Text.Json and MSBuild packages due to Visual Studio 17.10 compatibility issues. The revert downgrades multiple package versions from 8.0.10/8.0.5 back to 8.0.0-rc.1.23406.6 and associated release candidate versions.
Key Changes:
- Reverts MSBuild version from 17.8.43 back to 17.8.3
- Reverts System.Text.Json from 8.0.5 to 7.0.3 (toolset) and 8.0.0-rc.1.23406.6 (runtime)
- Reverts multiple runtime components (ILAsm, ILLink, ILCompiler) to RC1 versions
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| global.json | Reverts Microsoft.NET.Sdk.IL to RC1 version for SDK compatibility |
| eng/Versions.props | Downgrades package versions for MSBuild, System.Text.Json, and multiple runtime dependencies |
| eng/Version.Details.xml | Updates dependency metadata with corresponding SHA references for the reverted versions |
| <!-- CoreClr dependencies --> | ||
| <MicrosoftNETCoreILAsmVersion>8.0.10-servicing.24466.9</MicrosoftNETCoreILAsmVersion> | ||
| <MicrosoftNETCoreILAsmVersion>8.0.0-rc.1.23406.6</MicrosoftNETCoreILAsmVersion> | ||
| <MicrosoftNETCoreILAsmVersion>8.0.0-preview.7.23325.2</MicrosoftNETCoreILAsmVersion> |
Copilot
AI
Oct 27, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate property definition for MicrosoftNETCoreILAsmVersion. Line 112 overwrites the value set on line 111, making the revert on line 111 ineffective. Remove the duplicate on line 112 or resolve which version should be used.
| <MicrosoftNETCoreILAsmVersion>8.0.0-preview.7.23325.2</MicrosoftNETCoreILAsmVersion> |
Reverts #119859
VS17.10 can't support 8.0.5 and as a result this change needs to be
backed out.